<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 transitional//EN">
<html>
<head>
<title>Parameter Binding Structure</title>
<link rel="stylesheet" href="../style/style.css" type="text/css"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<h1>ParamBinding</h1>

<p>Represents an association between an expression and a 
data set or nested report input parameter.</p>

<h3>Description</h3>

<p>The bindings allow a report item to pass data into its 
data set. For example, a report design may have a customer query from a personal 
database. For each customer, it wants to create a table of open orders from a 
sales database. The bindings allow the inner table item to pass values into the 
input parameters of the inner data set.</p>

<p>A data set parameter binding element that binds a data set input parameter to 
a BIRT expression. See the Binding Input Parameters section in this document for 
how a data set parameter binding is applied in relationship with report 
parameter binding.</p>

<h3>See Also</h3>

<p>Report Item <code>bindings</code> Property</p>

<h2 class="property">paramName</h2>

<p>The name of an input parameter in the data set.</p>

<h3>Description</h3>

<p>This property identifies an input parameter within a data 
set or included report. The name must match a parameter defined in the data set 
or nested report.</p>

<p>The reference name of a data set input parameter and is required. Each data 
set parameter must have at most one binding expression defined within the 
paramBindings property of a data set.</p>

<h3>See Also</h3>

<p>Data Set <code>parameters</code> property</p>
<p>Include element (not in the first release)</p>

<h2 class="property">expression</h2>

<p>An expression used to compute the value of the parameter.</p>

<h3>Description</h3>

<p>Provides the value to bind to the input parameter. The 
expression executes in Factory context. The value of the expression must be 
legal for the associated input parameter, or a runtime error may occur. If the 
expression refers to a data row, the row is that of the outer report item (if 
any). No data row is available yet for this report item (because the data set 
has not yet been opened.)</p>

<h3>See Also</h3>
</body>
</html>